| Version | ID |
|---|---|
| 1.9 | 0x1D |
| 1.12 | 0x20 |
| 1.13.1 | 0x2A |
| 1.14.4 | 0x2D |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x2D | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x2D | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x2A | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x2A | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x20 | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x20 | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x20 | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x1D | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x1D | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x1D | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x1D | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x1D | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x1D | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |
| Packet ID | State | Bound To | Field Name | Field Type | Notes |
|---|---|---|---|---|---|
| 0x1D | Play | Server | Hand | VarInt Enum | Hand used for the animation. 0: main hand, 1: off hand. |